home *** CD-ROM | disk | FTP | other *** search
/ Chip 1998 May / CHIP Turkiye Mayıs 1998.iso / grafik / dim3try.exe / DIM3TRY / ARCHIVE.Z / ADRes.dll / TEXT / 256 < prev    next >
Encoding:
Text File  |  1997-04-15  |  23.4 KB  |  1,681 lines

  1. %%BeginResource: procset Adobe_packedarray 2.0 0
  2. %%Title: (Packed Array Operators)
  3. %%Version: 2.0 
  4. %%CreationDate: (8/2/90) ()
  5. %%Copyright: ((C) 1987-1990 Adobe Systems Incorporated All Rights Reserved)
  6. userdict /Adobe_packedarray 5 dict dup begin put
  7. /initialize
  8. {
  9. /packedarray where
  10.     {
  11.     pop
  12.     }
  13.     {
  14.     Adobe_packedarray begin
  15.     Adobe_packedarray
  16.         {
  17.         dup xcheck
  18.             {
  19.             bind
  20.             } if
  21.         userdict 3 1 roll put
  22.         } forall
  23.  end
  24.     } ifelse
  25. } def
  26. /terminate
  27. {
  28. } def
  29. /packedarray
  30. {
  31. array astore readonly
  32. } def
  33. /setpacking
  34. {
  35. pop
  36. } def
  37. /currentpacking
  38. {
  39. false
  40. } def
  41. currentdict readonly pop end
  42. %%EndResource
  43. Adobe_packedarray /initialize get exec
  44. %%BeginResource: procset Adobe_cmykcolor 1.1 0
  45. %%Title: (CMYK Color Operators)
  46. %%Version: 1.1 
  47. %%CreationDate: (1/23/89) ()
  48. %%Copyright: ((C) 1987-1990 Adobe Systems Incorporated All Rights Reserved)
  49. currentpacking true setpacking
  50. userdict /Adobe_cmykcolor 4 dict dup begin put
  51. /initialize
  52. {
  53. /setcmykcolor where
  54.     {
  55.     pop
  56.     }
  57.     {
  58.     userdict /Adobe_cmykcolor_vars 2 dict dup begin put
  59.     /_setrgbcolor
  60.         /setrgbcolor load def
  61.     /_currentrgbcolor
  62.         /currentrgbcolor load def
  63.     Adobe_cmykcolor begin
  64.     Adobe_cmykcolor
  65.         {
  66.         dup xcheck
  67.             {
  68.             bind
  69.             } if
  70.         pop pop
  71.         } forall
  72.  end
  73.  end
  74.     Adobe_cmykcolor begin
  75.     } ifelse
  76. } def
  77. /terminate
  78. {
  79. currentdict Adobe_cmykcolor eq
  80.     {
  81.  end
  82.     } if
  83. } def
  84. /setcmykcolor
  85. {
  86. 1 sub 4 1 roll
  87. 3
  88.     {
  89.     3 index add neg dup 0 lt
  90.         {
  91.         pop 0
  92.         } if
  93.     3 1 roll
  94.     } repeat
  95. Adobe_cmykcolor_vars /_setrgbcolor get exec
  96. pop
  97. } def 
  98. /currentcmykcolor
  99. {
  100. Adobe_cmykcolor_vars /_currentrgbcolor get exec
  101. 3
  102.     {
  103.     1 sub neg 3 1 roll
  104.     } repeat
  105. 0
  106. } def
  107. currentdict readonly pop end
  108. setpacking
  109. %%EndResource
  110. %%BeginResource: procset Adobe_cshow 1.1 0
  111. %%Title: (cshow Operator)
  112. %%Version: 1.1 
  113. %%CreationDate: (1/23/89) ()
  114. %%Copyright: ((C) 1987-1990 Adobe Systems Incorporated All Rights Reserved)
  115. currentpacking true setpacking
  116. userdict /Adobe_cshow 3 dict dup begin put
  117. /initialize
  118. {
  119. /cshow where
  120.     {
  121.     pop
  122.     }
  123.     {
  124.     userdict /Adobe_cshow_vars 1 dict dup begin put
  125.     /_cshow
  126.         {} def
  127.     Adobe_cshow begin
  128.     Adobe_cshow
  129.         {
  130.         dup xcheck
  131.             {
  132.             bind
  133.             } if
  134.         userdict 3 1 roll put
  135.         } forall
  136.  end
  137.  end
  138.     } ifelse
  139. } def
  140. /terminate
  141. {
  142. } def
  143. /cshow
  144. {
  145. exch
  146. Adobe_cshow_vars
  147.     exch /_cshow
  148.     exch put
  149.     {
  150.     0 0 Adobe_cshow_vars /_cshow get exec
  151.     } forall
  152. } def
  153. currentdict readonly pop end
  154. setpacking
  155. %%EndResource
  156. %%BeginResource: procset Adobe_customcolor 1.0 0
  157. %%Title: (Custom Color Operators)
  158. %%Version: 1.0 
  159. %%CreationDate: (5/9/88) ()
  160. %%Copyright: ((C) 1987-1990 Adobe Systems Incorporated All Rights Reserved)
  161. currentpacking true setpacking
  162. userdict /Adobe_customcolor 5 dict dup begin put
  163. /initialize
  164. {
  165. /setcustomcolor where
  166.     {
  167.     pop
  168.     }
  169.     {
  170.     Adobe_customcolor begin
  171.     Adobe_customcolor
  172.         {
  173.         dup xcheck
  174.             {
  175.             bind
  176.             } if
  177.         pop pop
  178.         } forall
  179.  end
  180.     Adobe_customcolor begin
  181.     } ifelse
  182. } def
  183. /terminate
  184. {
  185. currentdict Adobe_customcolor eq
  186.     {
  187.  end
  188.     } if
  189. } def
  190. /findcmykcustomcolor
  191. {
  192. 5 packedarray
  193. }  def
  194. /setcustomcolor
  195. {
  196. exch
  197. aload pop pop
  198. 4
  199.     {
  200.     4 index mul 4 1 roll
  201.     } repeat
  202. 5 -1 roll pop
  203. setcmykcolor
  204. } def
  205. /setoverprint
  206. {
  207. pop
  208. } def
  209. currentdict readonly pop end
  210. setpacking
  211. %%EndResource
  212. %%BeginResource: procset Adobe_pattern_AI3 1.1 0
  213. %%Title: (Adobe Illustrator (R) Version 3.0 Pattern Operators)
  214. %%Version: 1.1
  215. %%CreationDate: (7/21/89) ()
  216. %%Copyright: ((C) 1987-1990 Adobe Systems Incorporated All Rights Reserved)
  217. currentpacking true setpacking
  218. userdict /Adobe_pattern_AI3 16 dict dup begin put
  219. /initialize
  220. {
  221. /definepattern where
  222.     {
  223.     pop
  224.     }
  225.     {
  226.     Adobe_pattern_AI3 begin
  227.     Adobe_pattern_AI3
  228.         {
  229.         dup xcheck
  230.             {
  231.             bind
  232.             } if
  233.         pop pop
  234.         } forall
  235.     mark
  236.     cachestatus 7 1 roll pop pop pop pop exch pop exch
  237.         {
  238.         {
  239.         10000 add
  240.         dup 2 index gt
  241.             {
  242.             break
  243.             } if
  244.         dup setcachelimit
  245.         } loop
  246.         } stopped
  247.     cleartomark
  248.     } ifelse
  249. } def
  250. /terminate
  251. {
  252. currentdict Adobe_pattern_AI3 eq
  253.     {
  254.  end
  255.     } if
  256. } def
  257. errordict
  258. /nocurrentpoint
  259. {
  260. pop
  261. stop
  262. } put
  263. errordict
  264. /invalidaccess
  265. {
  266. pop
  267. stop
  268. } put
  269. /patternencoding
  270. 256 array def
  271. 0 1 255
  272. {
  273. patternencoding exch ( ) 2 copy exch 0 exch put cvn put
  274. } for
  275. /definepattern
  276. {
  277. 17 dict begin
  278. /uniform exch def
  279. /cache exch def
  280. /key exch def
  281. /procarray exch def
  282. /mtx exch matrix invertmatrix def
  283. /height exch def
  284. /width exch def
  285. /ctm matrix currentmatrix def
  286. /ptm matrix def
  287. /str 32 string def
  288. /slice 9 dict def
  289. slice /s 1 put
  290. slice /q 256 procarray length div sqrt floor cvi put
  291. slice /b 0 put
  292. /FontBBox [0 0 0 0] def
  293. /FontMatrix mtx matrix copy def
  294. /Encoding patternencoding def
  295. /FontType 3 def
  296. /BuildChar
  297.     {
  298.     exch
  299.  begin
  300.     /setstrokeadjust where {pop true setstrokeadjust} if
  301.     slice begin
  302.     dup q dup mul mod s idiv /i exch def
  303.     dup q dup mul mod s mod /j exch def
  304.     q dup mul idiv procarray exch get
  305.     /xl j width s div mul def
  306.     /xg j 1 add width s div mul def
  307.     /yl i height s div mul def
  308.     /yg i 1 add height s div mul def
  309.     uniform
  310.         {
  311.         1 1
  312.         }
  313.         {
  314.         width 0 dtransform
  315.         dup mul exch dup mul add sqrt dup 1 add exch div
  316.         0 height dtransform
  317.         dup mul exch dup mul add sqrt dup 1 add exch div
  318.         } ifelse
  319.     width 0 cache
  320.         {
  321.         xl 4 index mul yl 4 index mul xg 6 index mul yg 6 index mul
  322.         setcachedevice
  323.         }
  324.         {
  325.         setcharwidth
  326.         } ifelse
  327.     gsave
  328.     scale
  329.     newpath
  330.     xl yl moveto
  331.     xg yl lineto
  332.     xg yg lineto
  333.     xl yg lineto
  334.     closepath
  335.     clip
  336.     newpath
  337.  end
  338.  end
  339.     exec
  340.     grestore
  341.     } def
  342. key currentdict definefont
  343. end
  344. } def
  345. /patterncachesize
  346. {
  347. gsave
  348. newpath
  349. 0 0 moveto
  350. width 0 lineto
  351. width height lineto
  352. 0 height lineto
  353. closepath
  354. patternmatrix setmatrix
  355. pathbbox
  356. exch ceiling 4 -1 roll floor sub 3 1 roll
  357. ceiling exch floor sub
  358. mul 1 add
  359. grestore
  360. } def
  361. /patterncachelimit
  362. {
  363. cachestatus 7 1 roll 6 npop 8 mul
  364. } def
  365. /patternpath
  366. {
  367. exch dup begin setfont
  368. ctm setmatrix
  369. concat
  370. slice exch /b exch slice /q get dup mul mul put
  371. FontMatrix concat
  372. uniform
  373.     {
  374.     width 0 dtransform round width div exch round width div exch
  375.     0 height dtransform round height div exch height div exch
  376.     0 0 transform round exch round exch
  377.     ptm astore setmatrix
  378.     }
  379.     {
  380.     ptm currentmatrix pop
  381.     } ifelse
  382. {currentpoint} stopped not
  383.     {
  384.     2 npop
  385.     pathbbox
  386.     true
  387.     4 index 3 index eq
  388.     4 index 3 index eq
  389.     and
  390.         {
  391.         pop false
  392.             {
  393.             {2 npop}
  394.             {3 npop true}
  395.             {7 npop true}
  396.             {pop true}
  397.             pathforall
  398.             } stopped
  399.             {
  400.             5 npop true
  401.             } if
  402.         } if
  403.         {
  404.         height div ceiling height mul 4 1 roll
  405.         width div ceiling width mul 4 1 roll
  406.         height div floor height mul 4 1 roll
  407.         width div floor width mul 4 1 roll
  408.         2 index sub height div ceiling cvi exch
  409.         3 index sub width div ceiling cvi exch
  410.         4 2 roll moveto
  411.         FontMatrix mtx invertmatrix
  412.         dup dup 4 get exch 5 get rmoveto
  413.         ptm ptm concatmatrix pop
  414.         slice /s
  415.         patterncachesize patterncachelimit div ceiling sqrt ceiling cvi
  416.         dup slice /q get gt
  417.             {
  418.             pop slice /q get
  419.             } if
  420.         put
  421.         0 1 slice /s get dup mul 1 sub
  422.             {
  423.             slice /b get add
  424.             gsave
  425.             0 1 str length 1 sub
  426.                 {
  427.                 str exch 2 index put
  428.                 } for
  429.             pop
  430.             dup
  431.                 {
  432.                 gsave
  433.                 ptm setmatrix
  434.                 1 index str length idiv {str show} repeat
  435.                 1 index str length mod str exch 0 exch getinterval show
  436.                 grestore
  437.                 0 height rmoveto
  438.                 } repeat
  439.             grestore
  440.             } for
  441.         2 npop
  442.         }
  443.         {
  444.         4 npop
  445.         } ifelse
  446.     } if
  447. end
  448. } def
  449. /patternclip
  450. {
  451. clip
  452. } def
  453. /patternstrokepath
  454. {
  455. strokepath
  456. } def
  457. /patternmatrix
  458. matrix def
  459. /patternfill
  460. {
  461. dup type /dicttype eq
  462.     {
  463.     Adobe_pattern_AI3 /patternmatrix get
  464.     } if
  465. gsave
  466. patternclip
  467. Adobe_pattern_AI3 /patternpath get exec
  468. grestore
  469. newpath
  470. } def
  471. /patternstroke
  472. {
  473. dup type /dicttype eq
  474.     {
  475.     Adobe_pattern_AI3 /patternmatrix get
  476.     } if
  477. gsave
  478. patternstrokepath
  479. true
  480.     {
  481.         {
  482.             {
  483.             newpath 
  484.             moveto
  485.             }
  486.             {
  487.             lineto
  488.             }
  489.             {
  490.             curveto
  491.             }
  492.             {
  493.             closepath
  494.             3 copy
  495.             Adobe_pattern_AI3 /patternfill get exec
  496.             } pathforall
  497.         3 npop
  498.         } stopped
  499.             {
  500.             5 npop
  501.             patternclip
  502.             Adobe_pattern_AI3 /patternfill get exec
  503.             } if
  504.     }
  505.     {
  506.     patternclip
  507.     Adobe_pattern_AI3 /patternfill get exec
  508.     } ifelse
  509. grestore
  510. newpath
  511. } def
  512. /patternashow
  513. {
  514. 3 index type /dicttype eq
  515.     {
  516.     Adobe_pattern_AI3 /patternmatrix get 4 1 roll
  517.     } if
  518.     {
  519.     2 npop (0) exch
  520.     2 copy 0 exch put pop
  521.     gsave
  522.     false charpath currentpoint
  523.     6 index 6 index 6 index
  524.     Adobe_pattern_AI3 /patternfill get exec
  525.     grestore
  526.     newpath moveto
  527.     2 copy rmoveto
  528.     } exch cshow
  529. 5 npop
  530. } def
  531. /patternawidthshow
  532. {
  533. 6 index type /dicttype eq
  534.     {
  535.     Adobe_pattern_AI3 /patternmatrix get 7 1 roll
  536.     } if
  537.     {
  538.     2 npop (0) exch
  539.     2 copy 0 exch put 
  540.     gsave
  541.     _sp eq {5 index 5 index rmoveto} if
  542.     false charpath currentpoint
  543.     9 index 9 index 9 index
  544.     Adobe_pattern_AI3 /patternfill get exec
  545.     grestore
  546.     newpath moveto
  547.     2 copy rmoveto
  548.     } exch cshow
  549. 8 npop
  550. } def
  551. /patternashowstroke
  552. {
  553. 4 index type /dicttype eq
  554.     {
  555.     patternmatrix /patternmatrix get 5 1 roll
  556.     } if
  557. 4 1 roll
  558.     {
  559.     2 npop (0) exch
  560.     2 copy 0 exch put pop
  561.     gsave
  562.     false charpath
  563.     currentpoint
  564.     4 index setmatrix
  565.     7 index 7 index 7 index
  566.     Adobe_pattern_AI3 /patternstroke get exec
  567.     grestore
  568.     newpath moveto
  569.     2 copy rmoveto
  570.     } exch cshow
  571. 6 npop
  572. } def
  573. /patternawidthshowstroke
  574. {
  575. 7 index type /dicttype eq
  576.     {
  577.     patternmatrix /patternmatrix get 8 1 roll
  578.     } if
  579. 7 1 roll
  580.     {
  581.     2 npop (0) exch
  582.     2 copy 0 exch put
  583.     gsave
  584.     _sp eq {5 index 5 index rmoveto} if
  585.     false charpath currentpoint
  586.     7 index setmatrix
  587.     10 index 10 index 10 index
  588.     Adobe_pattern_AI3 /patternstroke get exec
  589.     grestore
  590.     newpath moveto
  591.     2 copy rmoveto
  592.     } exch cshow
  593. 9 npop
  594. } def
  595. currentdict readonly pop end
  596. setpacking
  597. %%EndResource
  598. %%BeginResource: procset Adobe_Illustrator_AI3 1.1 0
  599. %%Title: (Adobe Illustrator (R) Version 3.0 Full Prolog)
  600. %%Version: 1.1 
  601. %%CreationDate: (3/7/1994) ()
  602. %%Copyright: ((C) 1987-1994 Adobe Systems Incorporated All Rights Reserved)
  603. currentpacking true setpacking
  604. userdict /Adobe_Illustrator_AI3 71 dict dup begin put
  605. /initialize
  606. {
  607. userdict /Adobe_Illustrator_AI3_vars 67 dict dup begin put
  608. /_lp /none def
  609. /_pf {} def
  610. /_ps {} def
  611. /_psf {} def
  612. /_pss {} def
  613. /_pjsf {} def
  614. /_pjss {} def
  615. /_pola 0 def
  616. /_doClip 0 def
  617. /cf    currentflat def
  618. /_tm matrix def
  619. /_renderStart [/e0 /r0 /a0 /o0 /e1 /r1 /a1 /i0] def 
  620. /_renderEnd [null null null null /i1 /i1 /i1 /i1] def
  621. /_render -1 def
  622. /_rise 0 def
  623. /_ax 0 def
  624. /_ay 0 def
  625. /_cx 0 def
  626. /_cy 0 def
  627. /_leading [0 0] def
  628. /_ctm matrix def
  629. /_mtx matrix def
  630. /_sp 16#020 def
  631. /_hyphen (-) def
  632. /_fScl 0 def
  633. /_cnt 0 def
  634. /_hs 1 def
  635. /_nativeEncoding 0 def
  636. /_useNativeEncoding 0 def
  637. /_tempEncode 0 def
  638. /_pntr 0 def
  639. /_tDict 2 dict def
  640. /_wv 0 def
  641. /Tx {} def
  642. /Tj {} def
  643. /CRender {} def
  644. /_AI3_savepage {} def
  645. /_gf null def
  646. /_cf 4 array def
  647. /_if null def
  648. /_of false def
  649. /_fc {} def
  650. /_gs null def
  651. /_cs 4 array def
  652. /_is null def
  653. /_os false def
  654. /_sc {} def
  655. /_pd 1 dict def
  656. /_ed 15 dict def
  657. /_pm matrix def
  658. /_fm null def
  659. /_fd null def
  660. /_fdd null def
  661. /_sm null def
  662. /_sd null def
  663. /_sdd null def
  664. /_i null def
  665. Adobe_Illustrator_AI3 begin
  666. Adobe_Illustrator_AI3 dup /nc get begin
  667.     {
  668.     dup xcheck
  669.         {
  670.         bind
  671.         } if
  672.     pop pop
  673.     } forall
  674. end
  675. end
  676. end
  677. Adobe_Illustrator_AI3 begin
  678. Adobe_Illustrator_AI3_vars begin
  679. newpath
  680. } def
  681. /terminate
  682. {
  683. end
  684. end
  685. } def
  686. /_
  687. null def
  688. /ddef
  689. {
  690. Adobe_Illustrator_AI3_vars 3 1 roll put
  691. } def
  692. /xput
  693. {
  694. dup load dup length exch maxlength eq
  695.     {
  696.     dup dup load dup
  697.     length 2 mul dict copy def
  698.     } if
  699. load begin def end
  700. } def
  701. /npop
  702. {
  703.     {
  704.     pop
  705.     } repeat
  706. } def
  707. /sw
  708. {
  709. dup length exch stringwidth
  710. exch 5 -1 roll 3 index mul add
  711. 4 1 roll 3 1 roll mul add
  712. } def
  713. /swj
  714. {
  715. dup 4 1 roll
  716. dup length exch stringwidth 
  717. exch 5 -1 roll 3 index mul add
  718. 4 1 roll 3 1 roll mul add 
  719. 6 2 roll /_cnt 0 ddef
  720. {1 index eq {/_cnt _cnt 1 add ddef} if} forall pop
  721. exch _cnt mul exch _cnt mul 2 index add 4 1 roll 2 index add 4 1 roll pop pop
  722. } def
  723. /ss
  724. {
  725. 4 1 roll
  726.     {
  727.     2 npop 
  728.     (0) exch 2 copy 0 exch put pop
  729.     gsave
  730.     false charpath currentpoint
  731.     4 index setmatrix
  732.     stroke
  733.     grestore
  734.     moveto
  735.     2 copy rmoveto
  736.     } exch cshow
  737. 3 npop
  738. } def
  739. /jss
  740. {
  741. 4 1 roll
  742.     {
  743.     2 npop 
  744.     (0) exch 2 copy 0 exch put 
  745.     gsave
  746.     _sp eq 
  747.         {
  748.         exch 6 index 6 index 6 index 5 -1 roll widthshow  
  749.         currentpoint
  750.         }
  751.         {
  752.         false charpath currentpoint
  753.         4 index setmatrix stroke
  754.         }ifelse
  755.     grestore
  756.     moveto
  757.     2 copy rmoveto
  758.     } exch cshow
  759. 6 npop
  760. } def
  761. /sp
  762. {
  763.     {
  764.     2 npop (0) exch
  765.     2 copy 0 exch put pop
  766.     false charpath
  767.     2 copy rmoveto
  768.     } exch cshow
  769. 2 npop
  770. } def
  771. /jsp
  772. {
  773.     {
  774.     2 npop 
  775.     (0) exch 2 copy 0 exch put 
  776.     _sp eq 
  777.         {
  778.         exch 5 index 5 index 5 index 5 -1 roll widthshow  
  779.         }
  780.         {
  781.         false charpath
  782.         }ifelse
  783.     2 copy rmoveto
  784.     } exch cshow
  785. 5 npop
  786. } def
  787. /pl
  788. {
  789. transform
  790. 0.25 sub round 0.25 add exch
  791. 0.25 sub round 0.25 add exch
  792. itransform
  793. } def
  794. /setstrokeadjust where
  795.     {
  796.     pop true setstrokeadjust
  797.     /c
  798.     {
  799.     curveto
  800.     } def
  801.     /C
  802.     /c load def
  803.     /v
  804.     {
  805.     currentpoint 6 2 roll curveto
  806.     } def
  807.     /V
  808.     /v load def
  809.     /y
  810.     {
  811.     2 copy curveto
  812.     } def
  813.     /Y
  814.     /y load def
  815.     /l
  816.     {
  817.     lineto
  818.     } def
  819.     /L
  820.     /l load def
  821.     /m
  822.     {
  823.     moveto
  824.     } def
  825.     }
  826.     {
  827.     /c
  828.     {
  829.     pl curveto
  830.     } def
  831.     /C
  832.     /c load def
  833.     /v
  834.     {
  835.     currentpoint 6 2 roll pl curveto
  836.     } def
  837.     /V
  838.     /v load def
  839.     /y
  840.     {
  841.     pl 2 copy curveto
  842.     } def
  843.     /Y
  844.     /y load def
  845.     /l
  846.     {
  847.     pl lineto
  848.     } def
  849.     /L
  850.     /l load def
  851.     /m
  852.     {
  853.     pl moveto
  854.     } def
  855.     } ifelse
  856. /d
  857. {
  858. setdash
  859. } def
  860. /cf    {} def
  861. /i
  862. {
  863. dup 0 eq
  864.     {
  865.     pop cf
  866.     } if
  867. setflat
  868. } def
  869. /j
  870. {
  871. setlinejoin
  872. } def
  873. /J
  874. {
  875. setlinecap
  876. } def
  877. /M
  878. {
  879. setmiterlimit
  880. } def
  881. /w
  882. {
  883. setlinewidth
  884. } def
  885. /H
  886. {} def
  887. /h
  888. {
  889. closepath
  890. } def
  891. /N
  892. {
  893. _pola 0 eq 
  894.     {
  895.     _doClip 1 eq {clip /_doClip 0 ddef} if 
  896.     newpath
  897.     } 
  898.     {
  899.     /CRender {N} ddef
  900.     }ifelse
  901. } def
  902. /n
  903. {N} def
  904. /F
  905. {
  906. _pola 0 eq 
  907.     {
  908.     _doClip 1 eq 
  909.         {
  910.         gsave _pf grestore clip newpath /_lp /none ddef _fc 
  911.         /_doClip 0 ddef
  912.         }
  913.         {
  914.         _pf
  915.         }ifelse
  916.     } 
  917.     {
  918.     /CRender {F} ddef
  919.     }ifelse
  920. } def
  921. /f
  922. {
  923. closepath
  924. F
  925. } def
  926. /S
  927. {
  928. _pola 0 eq 
  929.     {
  930.     _doClip 1 eq 
  931.         {
  932.         gsave _ps grestore clip newpath /_lp /none ddef _sc 
  933.         /_doClip 0 ddef
  934.         }
  935.         {
  936.         _ps
  937.         }ifelse
  938.     } 
  939.     {
  940.     /CRender {S} ddef
  941.     }ifelse
  942. } def
  943. /s
  944. {
  945. closepath
  946. S
  947. } def
  948. /B
  949. {
  950. _pola 0 eq 
  951.     {
  952.     _doClip 1 eq
  953.     gsave F grestore 
  954.         {
  955.         gsave S grestore clip newpath /_lp /none ddef _sc
  956.         /_doClip 0 ddef
  957.         } 
  958.         {
  959.         S
  960.         }ifelse
  961.     }
  962.     {
  963.     /CRender {B} ddef
  964.     }ifelse
  965. } def
  966. /b
  967. {
  968. closepath
  969. B
  970. } def
  971. /W
  972. {
  973. /_doClip 1 ddef
  974. } def
  975. /*
  976. {
  977. count 0 ne 
  978.     {
  979.     dup type (stringtype) eq {pop} if
  980.     } if 
  981. _pola 0 eq {newpath} if
  982. } def
  983. /u
  984. {} def
  985. /U
  986. {} def
  987. /q
  988. {
  989. _pola 0 eq {gsave} if
  990. } def
  991. /Q
  992. {
  993. _pola 0 eq {grestore} if
  994. } def
  995. /*u
  996. {
  997. _pola 1 add /_pola exch ddef
  998. } def
  999. /*U
  1000. {
  1001. _pola 1 sub /_pola exch ddef 
  1002. _pola 0 eq {CRender} if
  1003. } def
  1004. /D
  1005. {pop} def
  1006. /*w
  1007. {} def
  1008. /*W
  1009. {} def
  1010. /`
  1011. {
  1012. /_i save ddef
  1013. 6 1 roll 4 npop
  1014. concat pop
  1015. userdict begin
  1016. /showpage {} def
  1017. 0 setgray
  1018. 0 setlinecap
  1019. 1 setlinewidth
  1020. 0 setlinejoin
  1021. 10 setmiterlimit
  1022. [] 0 setdash
  1023. /setstrokeadjust where {pop false setstrokeadjust} if
  1024. newpath
  1025. 0 setgray
  1026. false setoverprint
  1027. } def
  1028. /~
  1029. {
  1030. end
  1031. _i restore
  1032. } def
  1033. /@
  1034. {} def
  1035. /&
  1036. {} def
  1037. /O
  1038. {
  1039. 0 ne
  1040. /_of exch ddef
  1041. /_lp /none ddef
  1042. } def
  1043. /R
  1044. {
  1045. 0 ne
  1046. /_os exch ddef
  1047. /_lp /none ddef
  1048. } def
  1049. /g
  1050. {
  1051. /_gf exch ddef
  1052. /_fc
  1053. {
  1054. _lp /fill ne
  1055.     {
  1056.     _of setoverprint
  1057.     _gf setgray
  1058.     /_lp /fill ddef
  1059.     } if
  1060. } ddef
  1061. /_pf
  1062. {
  1063. _fc
  1064. fill
  1065. } ddef
  1066. /_psf
  1067. {
  1068. _fc
  1069. ashow
  1070. } ddef
  1071. /_pjsf
  1072. {
  1073. _fc
  1074. awidthshow
  1075. } ddef
  1076. /_lp /none ddef
  1077. } def
  1078. /G
  1079. {
  1080. /_gs exch ddef
  1081. /_sc
  1082. {
  1083. _lp /stroke ne
  1084.     {
  1085.     _os setoverprint
  1086.     _gs setgray
  1087.     /_lp /stroke ddef
  1088.     } if
  1089. } ddef
  1090. /_ps
  1091. {
  1092. _sc
  1093. stroke
  1094. } ddef
  1095. /_pss
  1096. {
  1097. _sc
  1098. ss
  1099. } ddef
  1100. /_pjss
  1101. {
  1102. _sc
  1103. jss
  1104. } ddef
  1105. /_lp /none ddef
  1106. } def
  1107. /k
  1108. {
  1109. _cf astore pop
  1110. /_fc
  1111. {
  1112. _lp /fill ne
  1113.     {
  1114.     _of setoverprint
  1115.     _cf aload pop setcmykcolor
  1116.     /_lp /fill ddef
  1117.     } if
  1118. } ddef
  1119. /_pf
  1120. {
  1121. _fc
  1122. fill
  1123. } ddef
  1124. /_psf
  1125. {
  1126. _fc
  1127. ashow
  1128. } ddef
  1129. /_pjsf
  1130. {
  1131. _fc
  1132. awidthshow
  1133. } ddef
  1134. /_lp /none ddef
  1135. } def
  1136. /K
  1137. {
  1138. _cs astore pop
  1139. /_sc
  1140. {
  1141. _lp /stroke ne
  1142.     {
  1143.     _os setoverprint
  1144.     _cs aload pop setcmykcolor
  1145.     /_lp /stroke ddef
  1146.     } if
  1147. } ddef
  1148. /_ps
  1149. {
  1150. _sc
  1151. stroke
  1152. } ddef
  1153. /_pss
  1154. {
  1155. _sc
  1156. ss
  1157. } ddef
  1158. /_pjss
  1159. {
  1160. _sc
  1161. jss
  1162. } ddef
  1163. /_lp /none ddef
  1164. } def
  1165. /x
  1166. {
  1167. /_gf exch ddef
  1168. findcmykcustomcolor
  1169. /_if exch ddef
  1170. /_fc
  1171. {
  1172. _lp /fill ne
  1173.     {
  1174.     _of setoverprint
  1175.     _if _gf 1 exch sub setcustomcolor
  1176.     /_lp /fill ddef
  1177.     } if
  1178. } ddef
  1179. /_pf
  1180. {
  1181. _fc
  1182. fill
  1183. } ddef
  1184. /_psf
  1185. {
  1186. _fc
  1187. ashow
  1188. } ddef
  1189. /_pjsf
  1190. {
  1191. _fc
  1192. awidthshow
  1193. } ddef
  1194. /_lp /none ddef
  1195. } def
  1196. /X
  1197. {
  1198. /_gs exch ddef
  1199. findcmykcustomcolor
  1200. /_is exch ddef
  1201. /_sc
  1202. {
  1203. _lp /stroke ne
  1204.     {
  1205.     _os setoverprint
  1206.     _is _gs 1 exch sub setcustomcolor
  1207.     /_lp /stroke ddef
  1208.     } if
  1209. } ddef
  1210. /_ps
  1211. {
  1212. _sc
  1213. stroke
  1214. } ddef
  1215. /_pss
  1216. {
  1217. _sc
  1218. ss
  1219. } ddef
  1220. /_pjss
  1221. {
  1222. _sc
  1223. jss
  1224. } ddef
  1225. /_lp /none ddef
  1226. } def
  1227. /dp
  1228. {
  1229. dup null eq
  1230. {
  1231. pop
  1232. _dp 0 ne
  1233.     {
  1234.     0 1 _dp 1 sub _dl mod
  1235.         {
  1236.         _da exch get 3 get
  1237.         } for
  1238.     _dp 1 sub _dl mod 1 add packedarray
  1239.     _da 0 get aload pop 8 -1 roll 5 -1 roll pop 4 1 roll
  1240.     definepattern pop
  1241.     } if
  1242. }
  1243. {
  1244. _dp 0 ne _dp _dl mod 0 eq and
  1245.     {
  1246.     null dp
  1247.     } if
  1248. 7 packedarray _da exch _dp _dl mod exch put
  1249. _dp _dl mod _da 0 get 4 get 2 packedarray
  1250. /_dp _dp 1 add def
  1251. } ifelse
  1252. } def
  1253. /E
  1254. {
  1255. _ed begin
  1256. dup 0 get type /arraytype ne
  1257.     {
  1258.     0
  1259.         {
  1260.         dup 1 add index type /arraytype eq
  1261.             {
  1262.             1 add
  1263.             }
  1264.             {
  1265.             exit
  1266.             } ifelse
  1267.         } loop
  1268.     array astore
  1269.     } if
  1270. /_dd exch def
  1271. /_ury exch def
  1272. /_urx exch def
  1273. /_lly exch def
  1274. /_llx exch def
  1275. /_n exch def
  1276. /_y 0 def
  1277. /_dl 4 def
  1278. /_dp 0 def
  1279. /_da _dl array def
  1280. 0 1 _dd length 1 sub
  1281.     {
  1282.     /_d exch _dd exch get def
  1283.     0 2 _d length 2 sub
  1284.         {
  1285.         /_x exch def
  1286.         /_c _d _x get _ ne def
  1287.         /_r _d _x 1 add get cvlit def
  1288.         _r _ ne
  1289.             {
  1290.             _urx _llx sub _ury _lly sub [1 0 0 1 0 0] 
  1291.                 [
  1292.                 /save cvx
  1293.                 _llx neg _lly neg /translate cvx
  1294.                 _c
  1295.                     {
  1296.                     nc /begin cvx
  1297.                     } if
  1298.                 _r dup type /stringtype eq
  1299.                     {
  1300.                     cvx
  1301.                     }
  1302.                     {
  1303.                     {exec} /forall cvx
  1304.                     } ifelse
  1305.                 _c
  1306.                     {
  1307.                     /end cvx
  1308.                     } if
  1309.                 /restore cvx
  1310.                 ] cvx
  1311.             /_fn 12 _n length add string def
  1312.             _y _fn cvs pop
  1313.             /_y _y 1 add def
  1314.             _fn 12 _n putinterval
  1315.             _fn _c false dp
  1316.             _d exch _x 1 add exch put
  1317.             } if
  1318.         } for
  1319.     } for
  1320. null dp
  1321. _n _dd /_pd
  1322. end xput
  1323. } def
  1324. /fc
  1325. {
  1326. _fm dup concatmatrix pop
  1327. } def
  1328. /p
  1329. {
  1330. /_fm exch ddef
  1331. 9 -2 roll _pm translate fc
  1332. 7 -2 roll _pm scale fc
  1333. 5 -1 roll _pm rotate fc
  1334. 4 -2 roll exch 0 ne
  1335.     {
  1336.     dup _pm rotate fc
  1337.     1 -1 _pm scale fc
  1338.     neg _pm rotate fc
  1339.     }
  1340.     {
  1341.     pop
  1342.     } ifelse
  1343. dup _pm rotate fc
  1344. exch dup sin exch cos div 1 0 0 1 0 6 2 roll
  1345. _pm astore fc
  1346. neg _pm rotate fc
  1347. _pd exch get /_fdd exch ddef
  1348. /_pf
  1349. {
  1350. save
  1351. /_doClip 0 ddef
  1352. 0 1 _fdd length 1 sub
  1353.     {
  1354.     /_fd exch _fdd exch get ddef
  1355.     _fd
  1356.     0 2 _fd length 2 sub
  1357.         {
  1358.         gsave
  1359.         2 copy get dup _ ne
  1360.             {
  1361.             cvx exec _fc
  1362.             }
  1363.             {
  1364.             pop
  1365.             } ifelse
  1366.         2 copy 1 add get dup _ ne
  1367.             {
  1368.             aload pop findfont _fm
  1369.             patternfill
  1370.             }
  1371.             {
  1372.             pop
  1373.             fill
  1374.             } ifelse
  1375.         grestore
  1376.         pop
  1377.         } for
  1378.     pop
  1379.     } for
  1380. restore
  1381. newpath
  1382. } ddef
  1383. /_psf
  1384. {
  1385. save
  1386. /_doClip 0 ddef
  1387. 0 1 _fdd length 1 sub
  1388.     {
  1389.     /_fd exch _fdd exch get ddef
  1390.     _fd
  1391.     0 2 _fd length 2 sub
  1392.         {
  1393.         gsave
  1394.         2 copy get dup _ ne
  1395.             {
  1396.             cvx exec _fc
  1397.             }
  1398.             {
  1399.             pop
  1400.             } ifelse
  1401.         2 copy 1 add get dup _ ne
  1402.             {
  1403.             aload pop findfont _fm
  1404.             9 copy 6 npop patternashow
  1405.             }
  1406.             {
  1407.             pop
  1408.             6 copy 3 npop ashow
  1409.             } ifelse
  1410.         grestore
  1411.         pop
  1412.         } for
  1413.     pop
  1414.     } for
  1415. restore
  1416. %3 npop newpath
  1417. sw rmoveto
  1418. } ddef
  1419. /_pjsf
  1420. {
  1421. save
  1422. /_doClip 0 ddef
  1423. 0 1 _fdd length 1 sub
  1424.     {
  1425.     /_fd exch _fdd exch get ddef
  1426.     _fd
  1427.     0 2 _fd length 2 sub
  1428.         {
  1429.         gsave
  1430.         2 copy get dup _ ne
  1431.             {
  1432.             cvx exec _fc
  1433.             }
  1434.             {
  1435.             pop
  1436.             } ifelse
  1437.         2 copy 1 add get dup _ ne
  1438.             {
  1439.             aload pop findfont _fm
  1440.             12 copy 6 npop patternawidthshow
  1441.             }
  1442.             {
  1443.             pop 9 copy 3 npop awidthshow
  1444.             } ifelse
  1445.         grestore
  1446.         pop
  1447.         } for
  1448.     pop
  1449.     } for
  1450. restore
  1451. swj rmoveto
  1452. } ddef
  1453. /_lp /none ddef
  1454. } def
  1455. /sc
  1456. {
  1457. _sm dup concatmatrix pop
  1458. } def
  1459. /P
  1460. {
  1461. /_sm exch ddef
  1462. 9 -2 roll _pm translate sc
  1463. 7 -2 roll _pm scale sc
  1464. 5 -1 roll _pm rotate sc
  1465. 4 -2 roll exch 0 ne
  1466.     {
  1467.     dup _pm rotate sc
  1468.     1 -1 _pm scale sc
  1469.     neg _pm rotate sc
  1470.     }
  1471.     {
  1472.     pop
  1473.     } ifelse
  1474. dup _pm rotate sc
  1475. exch dup sin exch cos div 1 0 0 1 0 6 2 roll
  1476. _pm astore sc
  1477. neg _pm rotate sc
  1478. _pd exch get /_sdd exch ddef
  1479. /_ps
  1480. {
  1481. save
  1482. /_doClip 0 ddef
  1483. 0 1 _sdd length 1 sub
  1484.     {
  1485.     /_sd exch _sdd exch get ddef
  1486.     _sd
  1487.     0 2 _sd length 2 sub
  1488.         {
  1489.         gsave
  1490.         2 copy get dup _ ne
  1491.             {
  1492.             cvx exec _sc
  1493.             }
  1494.             {
  1495.             pop
  1496.             } ifelse
  1497.         2 copy 1 add get dup _ ne
  1498.             {
  1499.             aload pop findfont _sm
  1500.             patternstroke
  1501.             }
  1502.             {
  1503.             pop stroke
  1504.             } ifelse
  1505.         grestore
  1506.         pop
  1507.         } for
  1508.     pop
  1509.     } for
  1510. restore
  1511. newpath
  1512. } ddef
  1513. /_pss
  1514. {
  1515. save
  1516. /_doClip 0 ddef
  1517. 0 1 _sdd length 1 sub
  1518.     {
  1519.     /_sd exch _sdd exch get ddef
  1520.     _sd
  1521.     0 2 _sd length 2 sub
  1522.         {
  1523.         gsave
  1524.         2 copy get dup _ ne
  1525.             {
  1526.             cvx exec _sc
  1527.             }
  1528.             {
  1529.             pop
  1530.             } ifelse
  1531.         2 copy 1 add get dup _ ne
  1532.             {
  1533.             aload pop findfont _sm
  1534.             10 copy 6 npop patternashowstroke
  1535.             }
  1536.             {
  1537.             pop 7 copy 3 npop ss
  1538.             } ifelse
  1539.         grestore
  1540.         pop
  1541.         } for
  1542.     pop
  1543.     } for
  1544. restore
  1545. pop sw rmoveto
  1546. } ddef
  1547. /_pjss
  1548. {
  1549. save
  1550. /_doClip 0 ddef
  1551. 0 1 _sdd length 1 sub
  1552.     {
  1553.     /_sd exch _sdd exch get ddef
  1554.     _sd
  1555.     0 2 _sd length 2 sub
  1556.         {
  1557.         gsave
  1558.         2 copy get dup _ ne
  1559.             {
  1560.             cvx exec _sc
  1561.             }
  1562.             {
  1563.             pop
  1564.             } ifelse
  1565.         2 copy 1 add get dup _ ne
  1566.             {
  1567.             aload pop findfont _sm
  1568.             13 copy 6 npop patternawidthshowstroke
  1569.             }
  1570.             {
  1571.             pop 10 copy 3 npop jss
  1572.             } ifelse
  1573.         grestore
  1574.         pop
  1575.         } for
  1576.     pop
  1577.     } for
  1578. restore
  1579. pop swj rmoveto
  1580. } ddef
  1581. /_lp /none ddef
  1582. } def
  1583. /A
  1584. {
  1585. pop
  1586. } def
  1587. /nc 3 dict def
  1588. nc begin
  1589. /setgray
  1590. {
  1591. pop
  1592. } bind def
  1593. /setcmykcolor
  1594. {
  1595. 4 npop
  1596. } bind def
  1597. /setcustomcolor
  1598. {
  1599. 2 npop
  1600. } bind def
  1601. currentdict readonly pop end
  1602. currentdict readonly pop end
  1603. setpacking
  1604. /annotatepage
  1605. {
  1606. } def
  1607. /imagetemp 5 dict def
  1608. imagetemp begin    
  1609.     currentpacking false setpacking    
  1610.     /3 {            
  1611.     ORIG_PROC exec            
  1612.     dup /str exch def        
  1613.     length /len exch def        
  1614.     0 3 len 1 sub {             
  1615.         /idx exch def            
  1616.         str idx get str idx 1 add get str i dx 2 add get
  1617.         add add 3 idiv                
  1618.         str idx 3 idiv 3 -1 roll put        
  1619.     } for        
  1620.     str 0 len 3 idiv getinterval    
  1621.     } def    
  1622.     /4 {        
  1623.     } bind def    
  1624.     setpacking
  1625. end
  1626. /colorimage where { pop }{
  1627.      /colorimage {
  1628.         dup 3 eq 1 index 4 eq or not {            
  1629.             systemdict /colorimage get error         
  1630.         }{
  1631.         exch pop            
  1632.         /buff load length 1 index mul string /buff exch store
  1633.         imagetemp begin                
  1634.             ( ) cvs load                 
  1635.             exch 2 copy 0 exch put pop                
  1636.             image             
  1637.         end
  1638.         } ifelse    
  1639.     } bind def
  1640. } ifelse
  1641. /XIdict 15 dict def
  1642. /*realimageoperator systemdict /image get def
  1643. /*realimagemaskoperator systemdict /imagemask get def
  1644. /XI
  1645. {    
  1646.     XIdict begin        
  1647.         /saveobj save def        
  1648.         /mask exch def        
  1649.         /binary exch def        
  1650.         /separating exch def        
  1651.         /platecode exch def        
  1652.         /colorPlanes exch def        
  1653.         /bitsperpixel mask 0 eq { exch def }{ pop true } ifelse        
  1654.         /imageHeight exch def        
  1655.         /imageWidth exch def        
  1656.         pop pop pop pop        
  1657.         /imageMatrix exch def    
  1658.         /dataproc binary 0 ne { /readstring }{ /readhexstring } ifelse load def
  1659.         /buff imageWidth string def        
  1660.         0 0 moveto imageMatrix concat    
  1661.         imageWidth imageHeight        
  1662.         2 copy scale    
  1663.         bitsperpixel    
  1664.         [ imageWidth 0 0 imageHeight neg 0 0 ]    
  1665.         { currentfile buff dataproc pop }
  1666.         separating 1 eq {             
  1667.             /goproc                
  1668.             mask 0 eq {{*realimageoperator}} {{*realimagemaskoperator}} ifelse             
  1669.             def            
  1670.         }{             
  1671.             /goproc                
  1672.             mask 0 eq {{ false colorPlanes colorimage}} {{*realimagemaskoperator}} ifelse            
  1673.             def        
  1674.         } ifelse        
  1675.         binary 1 eq { currentfile 128 string readline pop pop } if        
  1676.         goproc        
  1677.         saveobj restore        
  1678.     end
  1679. } def
  1680. %%EndResource
  1681.